//const postcss-px2rem = require('postcss-px2rem')

const path = require('path');
const resolve = dir => path.join(__dirname, dir);

module.exports = {
	// 基本路径
	publicPath: './',
	// 输出文件目录
	outputDir: 'dist',
	// eslint-loader 是否在保存的时候检查
	lintOnSave: true,
	// webpack配置别名
	chainWebpack: (config) => {
		config.resolve.alias
			.set('@', resolve('src'))
	},
	// css: {
	//     loaderOptions: {
	//         postcss: {
	//             plugins: [
	//                 require('postcss-plugin-px2rem')({
	//                     rootValue: 100
	//                 })
	//             ]
	//         }
	//     },
	// },

	devServer: {
		// 本地ip地址
		host: '0.0.0.0',
		port: 8080,
		open: true,
		/* 使用代理 */
		proxy: {
			'/api': {
				/* 目标代理服务器地址 */
				target: 'http://www.bjsqls.com/api/',
				/* 允许跨域 */
				changeOrigin: true,
				ws: true,
				pathRewrite: {
					'^/api': ''
				}
			}
		}
	},

};
